body {
 width:100%;
  height:100%;
 margin : auto; 
  background-image:url(diap.jpg);background-repeat:repeat-x;background-attachment:fixed; 
}


#conteneur


{


margin: auto;


width: 1300px;

}


	
#corps{

  margin-top : -10px;
  margin-left : 60px;
  width:1300px;
    border-right:3px solid #e5590e;
border-bottom:3px solid #e5590e;
  
  background-image:url(1a.jpg);background-attachment:fixed;
}


#en_tete{
background-image: url(logos/aikido-béziers.png);
 margin-left:160px;
 width: 1112px;
height: 164px;
}



table /* Le tableau en lui-même */
{
   margin: auto; /* Centre le tableau */
    border: 6px outset green; /* Bordure du tableau avec effet 3D (outset) */
   border-collapse: collapse; /* Colle les bordures entre elles */
   margin-bottom: 40px;
}
td /* Les cellules normales */
{
   border: 1px solid white;
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
    color: white;
}

th /* Les cellules d'en-tête */
{
   
   
   color: white;
   font-size: 1.1em;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
}





#menu, #menu ul { 

   

  padding : 0; 
margin-top : 10px;
margin-left : 190px; /* pousse le menu a gauche */

list-style : none; 

line-height : 25px; 

text-align : center; 
} 
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul { 
margin-top : -1px;
left : auto; 
margin-left :1px; /* pousse les sous menu a gauche*/
min-height : 0; 
} 



#menu { 

font-weight : bold; 

font-family : Arial; 

font-size : 15px; 
} 
#menu a { 
background-image:url(1a.jpg);/* couleur de fond du menu */
display : block; 

padding : 0; 

 color : #ffffff; /* couleur texte du menu */

border:2px solid #e5590e;

text-decoration : none; 

width : 250px; 
} 
#menu li { 

float : left; 

border-right : 1px solid #fff; 
} 
html > body #menu li { 

border-right : 2px solid transparent; 
} 
html > body #menu li ul li { 

border-top : 2px solid transparent; 
} 
html > body #menu li ul ul { 

border-left : 2px solid transparent; 
} 
#menu li ul { 

position : absolute; 

width : 144px; 

left : -999em; 
} 
#menu li ul li { 

border-top : 1px solid #fff; 
} 
#menu li ul ul { 

margin : -22px 0 0 144px; 

border-left : 1px solid #fff; 
} 
#menu li:hover ul ul, #menu li.sfhover ul ul { 

left : -999em; 
} 

#menu a:hover { 

color : #006400; 

background : #ffbd4d; 
} 
#menu div span:hover span,
#menu img,
#menu .centre .contenu,
#menu a,
#menu a:hover,
#menu.courant,
#menu h1 {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-o-border-radius: 15px;
-khtml-border-radius: 15px;
border-radius: 15px; }
 

 
p { 

text-align : center; 

color : rgb(219,234,249);

font-family : "Arial Black", Arial, "Times New Roman", Times, serif; 

font-size : 100%; 
} 

a{ 

text-align : center; 

color : rgb(255,189,77);

font-family : "Arial Black", Arial, "Times New Roman", Times, serif; 

font-size : 100%; 
} 

h1 { 

color : rgb(219,234,249); 

text-align : center; 

font-size : 300%; 

border-top : 100px solid transparent; 
} 

b{ 

text-align : center; 

color:white;

font-family : "Arial Black", Arial, "Times New Roman", Times, serif; 

font-size : 100%; 
} 

h3{
text-align: center;
color:#5a0b06; 
font-family: "Arial Black",Arial,"Times New Roman", Times, serif;

}
h2{
text-align: center;
color:maroon;
font-family: "Arial Black",Arial,"Times New Roman", Times, serif;

}

